package com.jdd.modules.parking.vo;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.jdd.common.util.excel.annotation.Excel;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.experimental.Accessors;
import org.springframework.format.annotation.DateTimeFormat;

import java.util.Date;

/**
 * @Description: 车辆入场信息VO
 * @Author: jdd
 * @Date:   2021-02-20
 * @Version: V1.0
 */
@Data
public class ParkCarEnterLogVO {

	private String id;
	/**车场编号*/
	@Excel(name = "车场编号", width = 15)
	private String parkCode;

	/**停车场名称*/
	@Excel(name = "停车场名称", width = 15)
	private String parkName;
	/**车牌号*/
	@Excel(name = "车牌号", width = 15)
	private String plateNo;

	/**设备序列号，设备唯一*/
	@Excel(name = "设备序列号，设备唯一", width = 15)
	private String serialNo;


	/**车辆本质(1:临时车,2:月租车）*/
	@Excel(name = "车辆本质(1:临时车,2:月租车）", width = 15)
	private String carNature;

	/**车辆进场时间*/
	@Excel(name = "车辆进场时间", width = 15)
	@JsonFormat(timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    @DateTimeFormat(pattern="yyyy-MM-dd HH:mm:ss")
	private String carEnterTime;

	/**出入口编号*/
	@Excel(name = "出入口编号", width = 15)
	private Integer armCode;

	/**车辆进场地点 出口名称*/
	@Excel(name = "车辆进场地点 出口名称", width = 15)
	private String armName;

	/**抓拍图片地址*/
	@Excel(name = "抓拍图片地址", width = 15)
	private String imgPath;

	/**0,未出场 1，已出场*/
	@Excel(name = "0,未出场 1，已出场", width = 15)
	private String isOut;

}
